The StandardFrench oil major set to emerge all-important player in fledgling upstream oil industryThe StandardAnd now, industry players and experts are pointing out that Total could be angling to be the key firm that will steer Kenya into being an oil prod
…